/**
 * 
 */

package com.pp.admin.common.client.beans;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @author pandurang
 */
public class Contact extends BaseBean  implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -9174679519131057574L;

	private long id;

	private String add1;

	private String add2;

	private String city;

	private String country;

	private String name;

	private String notes;

	private long pin;

	private String state;

	private List<Phone> phoneContacts = new ArrayList<Phone>();

	private List<Email> emailContacts = new ArrayList<Email>();

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	/**
	 * @return the add1
	 */
	public String getAdd1() {

		return add1;
	}

	/**
	 * @param add1
	 *            the add1 to set
	 */
	public void setAdd1(String add1) {

		this.add1 = add1;
	}

	/**
	 * @return the add2
	 */
	public String getAdd2() {

		return add2;
	}

	/**
	 * @param add2
	 *            the add2 to set
	 */
	public void setAdd2(String add2) {

		this.add2 = add2;
	}

	/**
	 * @return the city
	 */
	public String getCity() {

		return city;
	}

	/**
	 * @param city
	 *            the city to set
	 */
	public void setCity(String city) {

		this.city = city;
	}

	/**
	 * @return the country
	 */
	public String getCountry() {

		return country;
	}

	/**
	 * @param country
	 *            the country to set
	 */
	public void setCountry(String country) {

		this.country = country;
	}

	/**
	 * @return the name
	 */
	public String getName() {

		return name;
	}

	/**
	 * @param name
	 *            the name to set
	 */
	public void setName(String name) {

		this.name = name;
	}

	/**
	 * @return the notes
	 */
	public String getNotes() {

		return notes;
	}

	/**
	 * @param notes
	 *            the notes to set
	 */
	public void setNotes(String notes) {

		this.notes = notes;
	}

	/**
	 * @return the pin
	 */
	public long getPin() {

		return pin;
	}

	/**
	 * @param pin
	 *            the pin to set
	 */
	public void setPin(long pin) {

		this.pin = pin;
	}

	/**
	 * @return the state
	 */
	public String getState() {

		return state;
	}

	/**
	 * @param state
	 *            the state to set
	 */
	public void setState(String state) {

		this.state = state;
	}

	/**
	 * @return the phoneContacts
	 */
	public List<Phone> getPhoneContacts() {

		return phoneContacts;
	}

	/**
	 * @param phoneContacts
	 *            the phoneContacts to set
	 */
	public void setPhoneContacts(List<Phone> phoneContacts) {

		this.phoneContacts = phoneContacts;
	}

	/**
	 * @return the emailContacts
	 */
	public List<Email> getEmailContacts() {

		return emailContacts;
	}

	/**
	 * @param emailContacts
	 *            the emailContacts to set
	 */
	public void setEmailContacts(List<Email> emailContacts) {

		this.emailContacts = emailContacts;
	}

}
